import '@vaadin/polymer-legacy-adapter/style-modules.js';
import '@vaadin/horizontal-layout/theme/lumo/vaadin-horizontal-layout.js';
import '@vaadin/vertical-layout/theme/lumo/vaadin-vertical-layout.js';
import '@vaadin/common-frontend/ConnectionIndicator.js';
import '@vaadin/vaadin-lumo-styles/color-global.js';
import '@vaadin/vaadin-lumo-styles/typography-global.js';
import '@vaadin/vaadin-lumo-styles/sizing.js';
import '@vaadin/vaadin-lumo-styles/spacing.js';
import '@vaadin/vaadin-lumo-styles/style.js';
import '@vaadin/vaadin-lumo-styles/vaadin-iconset.js';

const loadOnDemand = (key) => {
  const pending = [];
  if (key === '650b097e96b147acc11185cdd3a95d08f2d49879269393895fb8955efda7b95a') {
    pending.push(import('./chunks/chunk-82b04dc35b61a6f8ccc717b25edd5afd004adc5b49c6882543ab7dfa7f112425.js'));
  }
  if (key === 'e5a4c20b42ade8c114cdda02e0d1a23d4d097312e96c51d3307d299c60af66a5') {
    pending.push(import('./chunks/chunk-1e218c2a69c53debe450d0a72b054824217ce92c863a7eff7ca5879d1d88483c.js'));
  }
  if (key === '18f30bdf523b818648a41d44e9dc4a7040ccdf826f93d30e419c18fcd33bd248') {
    pending.push(import('./chunks/chunk-0c6ec94efe36378e73adb47fc438174852fa051b44271a0a2847a0db8ff19645.js'));
  }
  return Promise.all(pending);
}

window.Vaadin = window.Vaadin || {};
window.Vaadin.Flow = window.Vaadin.Flow || {};
window.Vaadin.Flow.loadOnDemand = loadOnDemand;